Hunting Trophy - French English Dictionary